package net.lab1024.sa.admin.module.business.address.domain.form;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 全景图地点添加 新建表单
 *
 * @Author 骆伟林
 * @Date 2025-10-23 14:52:49
 * @Copyright 软件需求工程第八组
 */

@Data
public class AddressAddForm {

    @Schema(description = "地点名称", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotBlank(message = "地点名称 不能为空")
    private String addressName;

    @Schema(description = "经度", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotNull(message = "经度 不能为空")
    private BigDecimal longitude;

    @Schema(description = "维度", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotNull(message = "维度 不能为空")
    private BigDecimal latitude;

}